technical commissioner - Turkish English Dictionary